|
CATIA V5 Programmierung : Selection Problem
GeorgK am 23.06.2010 um 08:50 Uhr (0)
Derzeit verändere ich die Bohrung mit einem Macro. Leider gibt es Fälle in denen das Macro in einen Fehler läuft. Um nicht alle Fälle abfragen zu müssen wollte ich die Bohrung löschen und durch eine neue ersetzen.In der Hilfe gibt es dieses Macro: CAAPriChangeHole.CATScript oder CAAPriChangeHole.catvba. Leider läuft die VBA-Version nicht unter x64 da das Microsoft FlexGrid (MSFlexGrid) object: mfgDescription verwendet wird.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Txt Datei öffnen
GeorgK am 22.01.2008 um 21:56 Uhr (1)
Hallo,wie kann ich eine Txt-Datei öffnen (c: est.txt)?Um Notepad aufzurufen reicht:Catia.SystemService.ExecuteProcessus ("c:WindowsNotepad.exe")Exel-Datei:Sub CATMain()Set xlApp = CreateObject("Excel.Application")Set MyXL = GetObject(, "Excel.Application")If Err.Number 0 Then ExcelWasNotRunning = TrueErr.ClearSet MyXL = GetObject("c:Test.xls")MyXL.Application.Visible = TrueMyXL.Parent.Windows(1).Visible = TrueEnd SubVielen Dank und GrüßeGeorg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Number auslesen
GeorgK am 26.04.2010 um 15:40 Uhr (0)
Hallo Thomas,wie kann ich die PartNumber in die Excel-Tabelle schreiben? Kannst Du mir da bitte helfen?Vielen DankGeorg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part oder Product aus Excel öffnen
GeorgK am 20.07.2010 um 12:38 Uhr (0)
--[Diese Nachricht wurde von GeorgK am 22. Sep. 2011 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part oder Product aus Excel öffnen
GeorgK am 20.07.2010 um 14:54 Uhr (0)
--[Diese Nachricht wurde von GeorgK am 22. Sep. 2011 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAAPriChangeHole.catvba anpassen
GeorgK am 09.06.2005 um 16:36 Uhr (0)
Wie kann ich das Beispiel auf eine Excel Tabelle zugreifen lassen und von dort die Werte übernehmen ? Das Beispiel liegt in C:ProgrammeDassault SystemesB14docGermanonlineGermanCAAScdPriUseCasesmacros Danke Georg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part Number auslesen
GeorgK am 22.04.2010 um 14:11 Uhr (0)
Hallo zusammen,gibt es eine schnelle Möglichkeit aus einem Verzeichnis aus jedem Part und Produkt die Part Number auszulesen und den Dateinamen sowie die Part Number in eine Excel Tabelle zu schreiben?Vielen DankGeorg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter anzeigen
GeorgK am 21.07.2006 um 17:13 Uhr (0)
Hallo Tapani,einfach super. Und wie kann ich den Inhalt zum jeweiligen Parameter anzeigen und in eine Excel Tabelle schreiben lassen?Hier habe ich den anderen Teil gefunden: http://ww3.cad.de/foren/ubb/Forum137/HTML/001777.shtml Aber irgendwie schaffe ich es nicht alle Parameter auszulesenProduct- Stückzahl=1Part1- Stückzahl=2- Gewicht=20kg- Hersteller=Norm- Abmessungen=20x20x20Vielen DankGeorg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part oder Product aus Drawing öffnen
GeorgK am 08.06.2010 um 10:44 Uhr (0)
Hallo zusammen,wie kann ich ein Part oder Product aus einem Drawing öffnen? Der folgende Code funktioniert nicht immer z.B. wenn die Zeichnungsableitung von einer Szene stammt.Sub CATMain()CATIA.StatusBar = "Part öffnen, Version 1.0" Dim ReferenceComponent Set ReferenceComponent = drawingView1.GenerativeBehavior.Document.Parent CATIA.Documents.Open (ReferenceComponent.FullName)End SubWelche Möglichkeiten gibt es noch den Namen abzufragen?Danke schon malGeorg
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CGR umwandeln und ersetzen
GeorgK am 09.07.2012 um 14:29 Uhr (0)
Hallo zusammen,wie kann ich alle CGRs in einer Baugruppe in CATParts umwandeln und die CGR-Dateien durch die CATParts ersetzen lassen?Die Umwandlung von CGR nach Catpart funktioniert wie hier beschreiben:http://ww3.cad.de/foren/ubb/Forum133/HTML/005245.shtml#000000 Sub CATMain() sInputFile = CATIA.FileSelectionBox(".cgr-Datei auswählen", "*.cgr", CatFileSelectionModeOpen) Dim oDoc As Document Set oDoc = CATIA.Documents.Read(sInputFile) oDoc.ExportData sInputFile + ".model", "model" oDoc.CloseEnd SubVi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Release per CATScript abfragen
GeorgK am 09.03.2010 um 12:51 Uhr (0)
Ist es auch möglich das Hotfix abzufragen?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drive Constraint
GeorgK am 01.06.2010 um 09:32 Uhr (0)
Hier nun der Code: Private Sub btn_select_Click() Me.Hide Dim oSel Dim sFilter(0) sFilter(0) = "Constraint" Dim oDoc As ProductDocument Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection oSel.Clear If oSel.SelectElement2(sFilter, "Constraint auswählen", False) = "Normal" Then Dim oCon As Constraint Set oCon = oSel.Item2(1).Value Call MsgBox("Name der Constraint:" + oCon.Name, vbInformation) txtbx_constraint = oCon.Name End If Me.ShowEnd SubPrivate Sub btn_start_Click() ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Icon wechseln mit Makro
GeorgK am 15.07.2010 um 17:44 Uhr (0)
Wir haben auch eine selbstentwickelte Toolbar (VB.Net) für den Aufruf der CATIA-Tools (Makro, Exe ...). Diese ist frei konfigurierbar (Icons, Text, Pfade etc.)
|
| In das Form CATIA V5 Programmierung wechseln |